Internet Archive BookReader

The origin and history of Irish names of places